rise to the challenge - Turc Anglais Dictionnaire